POS Menus
To open a Menu List for a profile do the following:
Navigate
Or
Navigate LS Retail - Point of Sale - Design, Data - Menu Profiles, open a profile, and select action menu List.
Or
LS Retail - Point of Sale - Design - Data - Menus.
Note: The third option displays a list of all menus for all profiles, while the other options list up all menus for the selected profile.
Example of a Menu List:
Actions for a Menu Item:
|
The Create New From action copies a Menu to another Menu, either to the same Menu Profile or another Menu Profile within the company.
|
|
The Where Used action displays all the actions the selected menu is used in. There can be six different setups. The systems automatically activates the action depending on the type of the selected line.
|
Note: It is possible to edit the data that Where Used lists up by selecting the line and using the active action item for this line type.
Warning: It is not possible to rename a Menu item. This is due to technical reasons; a Menu item with the same name can exists in many Menu Profiles.
Tip: To change the Menu ID for a menu, you need to copy the menu to the new Menu ID and then delete the original Menu ID.
A Few Points About Menus:
- Each Menu Profile has its Menu list; that is, different menus exist in different Menu Profiles.
- When one Menu ID exists in Menu Profiles, it does not mean that it is the same menu, the menu lines and settings can be different between Menu IDs.
- Menus, which are identical for all profiles, should be in Menu Profile ##DEFAULT and only exists in Menu Profile ##DEFAULT.
- Menu Profile ##DEFAULT should include all Menus that are a base for the company, that is the menus that are identical to all Menu Profiles.
- When a Menu has some specialty for a setup, it should be copied in a Menu Profile and changed there.
Menus FastTabs
Each Menu has lot of setups; fields and Menu Lines located in a few FastTabs:
FastTab | Description |
---|---|
General | Here we have some setup options for the menu. |
Menu Attributes | Fields for the Menu’s attributes |
Sliding and Scrolling | Sliding and Scrolling setup options |
Lines | The menu lines, the max number of them depends on what is set up in Menu Attributes. |
Tip: It is easy to move lines up and down with the Up and Down tools. Note that this tool keeps the order of the Key No.
Note: It is possible change the settings any time, next time the POS is loaded it will display the menu according to the settings.
General
Field | Description |
---|---|
Pre-Execute Total | Needs to be true for payment menus which do not require the Total mode to be active. |
Codeunit | If a codeunit is specified for a Panel, that codeunit’s RUN Trigger will be called when events are received from the POS Control. These events include Button Press events, Row Selection event, and Input events from devices like MSR and Scanner etc. The specified codeunit will get a chance to process the event and stop it (mark as processed) before the System will process it. |
Menu Attributes
Some of the fields:
Field | Description |
---|---|
Min. Columns | Number of column for the menu |
Min. Rows | Number of rows for the menu By entering number of columns and rows the user is in fact deciding the number of buttons for the menu |
Button Spacing | Defines the space in pixels between the buttons. Value 0 then the buttons lye close together |
Popup Width | Defines the window width for the menu when it is used with the POS Command POPUP. The value is in pixels. Value 0 uses the default size, 400 pixels |
Popup Height | Defines the window height for the menu when it is used with POS Command POPUP. Value is in pixels. Value 0 uses the default size, 400 pixels |
Example of a POPUP menu:
POS Command POPUP opens a menu that is set with the command in the field parameter.
Example for the POS command POPUP:
- This POS has only one Balance value. The Balance is set up as a button that is setup as a POPUP command with the menu METRO-ALL-POSTOTALS
To activate the Popup menus touch or click on the Balance field.
Sliding and Scrolling
Lines
The lines display all lines within the menu. One menu line normally represents one menu button.
It is possible to define the menu lines so that some buttons can cover more than one menu line.
The columns in the Lines display only few of the settings for each menu button.
By pressing the assist button per menu line, the POS Button Properties card opens for the selected menu line.
The POS Button Properties card provides a lot of settings possibilities for the Menu button.
- Command, the system has over 400 available POS commands to select from.
- Parameter, use the valid parameters for the POS Commands; it differs between POS Commands whether they have parameter options and which values they use.
- Set Skin and Font for the button.
- ColumnSpan and RowSpan; with these options it is possible to “enlarge” the button.
- With the Glyphs FastTab it is possible to display more information for the button.
- With the Picture FastTab it is possible to place a picture on the button.
- And many more options ...
Copy and Paste Glyphs for POS Menu Lines
It is possible to copy the glyphs from a menu line to another menu line which has been added to the POS Menu Lines.
This action is presented as: and is located in the Lines FastTab.
To copy glyphs from one menu line to another:
- Select the menu line to copy glyphs from.
-
Click action item Glyphs, and select Copy Glyphs.
-
Select the glyph to copy.
- Select the menu line where you wish to paste the glyphs.
- Click action item Glyphs, and select Paste Glyphs.
-
Click Yes to to confirm the paste action.
Menu Assignment
Menus can be assigned by different actions in the system:
Menus are assigned in:
- POS Menu
The Menu Lines can have commands to call a Menu:
- POS Menu Profile
Menus can be set up on the Menu Profile card; these menus are the menus for the #MAIN Button Pad Control.
- POS Permission Group Menu in the Menu Profile
Assignment for Permission Group Menus in the Menu Profile Card
- POS Panel
Menus can be assigned into panel lines for dynamic control lines. Panels are part of the Interface Profile.
- POS Button Pad Control
A Menu is assigned to POS Button Pad Control. The Button Pad Control comes with the Interface Profile
- POS Lookup
Menus are assigned for Lookup. Lookups are part of the Interface Profile